package outubro;

public class Carro extends VeiculoTerrestre {

	public Carro(String nome, String combustivel, int numeroRodas, int numeroMarchas){
		super(nome, combustivel, numeroRodas, numeroMarchas);
	}

	public void voltinha(){
		imprime(this.toString());
		this.liga();
		for (int i = 0; i < 220; i++)
			this.acelera();
		imprime(this.getEstado());
		this.sinalizarConvDireita();
		for (int i = 220; i > 120; i--)
			this.frea();
		imprime(this.getEstado());
		this.desligarSeta();
		for (int i = 120; i < 185; i++)
			this.acelera();
		imprime(this.getEstado());
		this.sinalizarConvEsquerda();
		for (int i = 185; i > 140; i--)
			this.frea();
		imprime(this.getEstado());
		this.desligarSeta();
		imprime(this.getEstado());
		for (int i = 140; i > 0; i--)
			this.frea();
		this.desliga();
		imprime(this.getEstado());
	}

	private void imprime(String msg){
		System.out.println(msg);
	}
}